﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage" %>

<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
    Index
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
    <h2>
        Quản lý lương</h2>
    <%=Html.ActionLink("+Tạo bảng lương","Create") %>
    <hr />
    <%using (Html.BeginForm("Index"))
      {%>
    <table style="width: 100%;" border="0" cellpadding="0" cellspacing="0">
        <tr>
            <td colspan="4">
                Tháng
                <%=Html.DropDownList("month", (SelectList)ViewData["month"], new { onchange="this.form.submit()"})%>&nbsp; |&nbsp; Năm
                <%=Html.DropDownList("year",(SelectList)ViewData["year"])%>&nbsp;
                <input type="submit" value="Xem Bảng Lương" class="button" />&nbsp;
            </td>
        </tr>
    </table>
    <hr />
    <%  } %>
    <table width="100%">
        <tr>
            <td>
                Tổng tiền phạt :<span class="money">
                    <%=Html.Encode(String.Format("{0:0,0} VNĐ", ViewData["TotalPenaltyMoney"]))%></span>
            </td>
            <td>
                Tổng tiền thưởng : <span class="money">
                    <%=Html.Encode(String.Format("{0:0,0} VNĐ", ViewData["TotalRewardMoney"]))%></span>
            </td>
            <td>
                Tổng tiền Tip : <span class="money">
                    <%=Html.Encode(String.Format("{0:0,0} VNĐ", ViewData["TotalTipMoney"]))%></span>
            </td>
            <td>
                Tổng tiền lương : <span class="money">
                    <%=Html.Encode(String.Format("{0:0,0} VNĐ", ViewData["TotalAmount"]))%></span>
            </td>
        </tr>
    </table>
    <br />
    <table style="width: 100%;" cellpadding="0" cellspacing="0" class="tbList">
        <tr>
            <th>
            </th>
            <th>
                Tên Nv
            </th>
            <th>
                Số Tài Khoản
            </th>
            <th>
                Nhiệm Vụ
            </th>
            <th>
                Tiền Phạt
            </th>
            <th>
                Tiền Thưởng
            </th>
            <th>
                Tiền Típ
            </th>
            <th>
                Lương cơ bản
            </th>
            <th>
                Tổng Lương
            </th>
            <th>
                Tạm ứng
            </th>
            <th>
                Số tiền còn lại
            </th>
            <th>
                Tình trạng
            </th>
        </tr>
        <% if (ViewData["ViewSalary"] != null)
           {
               foreach (var item in (List<KabiManagementWeb.Models.Pay_Salary>)ViewData["ViewSalary"])
               { %>
        <tr>
            <td>
                <br />
                <%=Html.ActionLink("Thưởng", "Bonus", new { id=item.PsId})%>
                <br />
                <br />
                <%=Html.ActionLink("Tạm_ứng", "AdvanceMoney", new { id = item.PsId })%>
                <br />
                <br />
            </td>
            <td>
                <%=Html.Encode(item.Employee.FullName)%>
            </td>
            <td>
                <%=Html.Encode(item.Employee.CreditCard)%>
            </td>
            <td>
                <%=Html.Encode(item.Employee.Position.Ps_Name)%>
            </td>
            <td>
                <%=Html.Encode(String.Format("{0:0,0}", item.TotalPenaltyMoney))%>
            </td>
            <td>
                <%=Html.Encode(String.Format("{0:0,0}", item.TotalRewardMoney))%>
            </td>
            <td>
                <%=Html.Encode(String.Format("{0:0,0}", item.TotalTipMoney))%>
            </td>
            <td>
                <%=Html.Encode(String.Format("{0:0,0}", item.Employee.Salary))%>
            </td>
            <td>
                <%=Html.Encode(String.Format("{0:0,0}", item.TotalAmount))%>
            </td>
            <td>
                <%=Html.Encode(String.Format("{0:0,0}", item.CashAdvance))%>
            </td>
            <td>
                <%=Html.Encode(String.Format("{0:0,0}", item.RetainMoney))%>
            </td>
            <td>
                <% if (item.Status.HasValue && item.Status.Value)
                   { %>
                <a href="#"><span style="font-weight: bolder">
                    <%=Html.Encode("Đã trả")%></span></a>
                <%}
                   else
                   {
                %>
                <span style="color: Red">
                  
                <%using (Html.BeginForm("Payment", "Salary", new { id = item.PsId }))
                  {%>
                <input type="image" name="name" value="Trả lương" src="../../Content/pay.jpg" style="height:25px;width:30px;border:1px solid #666" title="Trả lương"/>
                <%  }
                   } %>
            </td>
        </tr>
        <% }
           } %>
    </table>
</asp:Content>
<asp:Content ID="Content3" ContentPlaceHolderID="ScriptZone" runat="server">
    <style type="text/css">
        #month
        {
            width: 60px;
            text-align: center;
        }
        #year
        {
            width: 60px;
            text-align: center;
        }
    </style>
</asp:Content>
